MGSVQLSGSGLVASLPPNHSFSHKTKLNKPNSYFFRSKHNAARTKTVRAISTAPASQPPAADEPDEPPAVDFAFVHSVLLPDGTPDVHWRRANGGQKLRDIMLDSNIELYGPYSKPLSNCAGVGTCATCMVEIVNGKELLNPRTDIEKEKLKRKPKNWRLACQTNVGNPDSTGLVVIQQLPEWKAHEWNIPKNIPNDDDLETST